package org.springframework.core.io;

/**
 * 协议特定资源句柄的解析策略
 */
@FunctionalInterface
public interface ProtocolResolver {

    /**
     * 如果此实现的协议匹配，则根据给定的资源加载解析给定位置。
     * @param location
     * @param resourceLoader
     * @return
     */
    Resource resolve(String location, ResourceLoader resourceLoader);
}
